place populated with smelly sauco trees - Spanish English Dictionary